package com.egoo.ticket.server.service;


import com.egoo.ticket.server.pojo.dto.SysDictDto;
import com.egoo.ticket.server.utils.common.DbResponse;

/**
 * @author：victor_tang
 * @Date ：2020/1/3
 * @Description：系统数据字典接口
 */
public interface SysDictService {
	/**
	 * TODO:根据字典编码查询字典详情列表
	 * @param dictCode
	 * @param tenantId
	 * @return
	 */
	DbResponse getDictDetailListByDictcode(String dictCode, String tenantId);
	/**
	 * TODO 动态修改字典字段
	 * @author: victor_tang
	 * @createtime: 2020/5/26 19:36
	 * @param sysDictDto 1
	 * @return: com.egoo.ews.service.utils.common.DbResponse
	 */
    DbResponse updateSysDict(SysDictDto sysDictDto);
	/**
	 * TODO 获取其他参数设置列表
	 * @author: victor_tang
	 * @createtime: 2020/5/26 19:36
	 * @param tenantId 1
	 * @return: com.egoo.ews.service.utils.common.DbResponse
	 */
	DbResponse getParamSetList(String tenantId);

	DbResponse add(SysDictDto sysDictDto);

	DbResponse delete(SysDictDto sysDictDto);
}
